/*
	File:		BaseGun.h
	Author:		Ben Feldmann
	Purpose:	Class for managing base ranged weapon
*/


#pragma once

#include "RangedWeapon.h"
//#include "Player.h"

class IEntity;


class BaseGun : public RangedWeapon
{
public:
	BaseGun(Player* owner);

	~BaseGun();

	bool CheckCollision(IEntity* base);

	void Attack();

	void SpecialAttack();

	virtual void Render();
	
private:
	// Sounds
	int laserShot;
};
